package com.kly.chatter.api.application.dto;

import lombok.Builder;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
@Builder
public class RewardInfoDto implements Serializable {

    private Long id;
    private Date gmtCreate;
    private Date gmtModified;
    /**
     *chatter 用户编号
     */
    private String chatterUserCode;
    /**
     *chatter id
     */
    private String chatterAccount;
    /**
     *chatter name
     */
    private String chatterNickName;
    /**
     *日期 yyyymmdd
     */
    private Integer currentDt;
    /**
     *解锁pp数-time1
     */
    private Integer ppTotalTime1;
    /**
     *解锁pp数-time2
     */
    private Integer ppTotalTime2;
    /**
     *解锁pv数-time1
     */
    private Integer pvTotalTime1;
    /**
     *解锁pv数-time2
     */
    private Integer pvTotalTime2;
    /**
     *解锁pp奖励金额
     */
    private BigDecimal ppRewardAmount;
    /**
     *解锁pv奖励金额
     */
    private BigDecimal pvRewardAmount;
    /**
     * pp/pv奖励总金额
     */
    private BigDecimal pppvAmountTotal;
    /**
     *非会员会话数
     */
    private Integer noneVipChatUnit;
    /**
     *会员会话数
     */
    private Integer vipChatUnit;
    /**
     *会话奖励金额
     */
    private BigDecimal chatRewardAmount;
    /**
     *chatter奖励总金额
     */
    private BigDecimal chatterRewardTotalAmount;


}
